A control service for QoS-enabled middleware
نویسنده
چکیده
Developers of distributed multimedia applications face a diversity of multimedia formats, streaming platforms and streaming protocols; furthermore, support for end-to-end Quality-of-Service (QoS) is a crucial factor for the development of future distributed multimedia systems. Middleware is gaining wide acceptance as a generic software infrastructure for distributed applications, a growing number of applications are designed and implemented as a set of collaborating objects using object middleware, such as CORBA, EJB and (D)COM(+), as a software infrastructure that facilitates distribution transparent interactions. However, quality aspects of interactions between objects cannot be specified nor enforced by current object middleware, resulting only in a best-effort QoS support in middleware. Next generation object middleware should offer abstractions for management and control of the system level QoS mechanisms, while maintaining the advantages of the distribution transparencies, these abstractions should take into account that new interfaces to OS resources and new network protocols are expected to appear as the result of ongoing research efforts, in addition, a changing run-time environment must be handled. The paper discusses the design and implementation of a QoS-enabled middleware platform for content delivery with QoS guarantees. Properties of content are represented using a generic content representation model described using the OMG Meta Object Facility (MOF) model. The integration of the QoS support, content representation and content delivery framework results in a QoS-enabled middleware which is representation, location and QoS transparent. This paper presents aspects of the framework for controlling QoS at middleware level implemented as a provisioning QoS service , suport ing new paradigm QoS-enabled middleware .
منابع مشابه
Integration of QoS-enabled Distributed Object Computing Middleware for Developing Next-generation Distributed Applications
This paper describes the integration of QoS-enabled distributed object computing (DOC) middleware for developing next-generation distributed applications. QoS-enabled DOC middleware, facilitates ease of development and deployment of applications that can leverage the underlying networking technology or end-system QoS architecture. This paper also describes the development of a demonstration app...
متن کاملDynamic policy-driven quality of service in service-oriented information management systems
Service-oriented architecture (SOA) middleware has emerged as a powerful and popular distributed computing paradigm due to its high-level abstractions for composing systems and encapsulating platform-level details and complexities. Control of some details encapsulated by SOA middleware is necessary, however, to provide managed quality-of-service (QoS) for SOA systems that require predictable pe...
متن کاملTitle: Evaluating Real-time Publish/subscribe Service Integra- Tion Approaches in Qos-enabled Component Middleware Evaluating Real-time Publish/subscribe Service Integration Approaches in Qos-enabled Component Middleware *
As quality of service (QoS)-enabled component middleware technologies gain widespread acceptance to build distributed real-time and embedded (DRE) systems, it becomes necessary for these technologies to support real-time publish/subscribe services, which is a key requirement of a large class of DRE systems. To date there have been very limited systematic studies evaluating different approaches ...
متن کاملA Reflective QoS-enabled Load Management Framework for Component-Based Middleware
A new reflective QoS-enabled load management framework for component oriented middleware is presented. The proposed framework offers the possibility of automatically selecting the optimal load distribution algorithms and changing the used load metrics at runtime, according to workload time evolution. QoS service level agreements are being offered at application level, transparent to the managed...
متن کاملDeveloping Next-generation Distributed Applications with QoS-enabled DPE Middleware
This paper describes how recent advances in distributed object computing (DOC) middleware are enabling the creation of common quality-of-service (QoS) interfaces that support nextgeneration distributed applications. DOC middleware helps to simplify and coordinate applications in order to leverage the underlying network and endsystem QoS architectures more effectively. This paper also describes ...
متن کامل